high-mobility multipurpose wheeled vehicle - Turc Anglais Dictionnaire